home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 2: CDPD 1 / Almathera Ten on Ten - Disc 2: CDPD 1.iso / pd / 076-100 / 079 / sharedlib / poster < prev    next >
Text File  |  1995-03-13  |  2KB  |  41 lines

  1. Article 5052 of comp.sys.amiga:
  2. Path: mcdsun!noao!hao!ames!amdcad!decwrl!sqm.dec.com!jmsynge
  3. From: jmsynge@sqm.dec.com (James M Synge, DTN 381-1545)
  4. Newsgroups: comp.sys.amiga
  5. Subject: A shared library (mostly) in C
  6. Message-ID: <10090@decwrl.DEC.COM>
  7. Date: 29 May 87 07:43:28 GMT
  8. Sender: daemon@decwrl.DEC.COM
  9. Organization: Digital Equipment Corporation
  10. Lines: 1174
  11.  
  12.  
  13.     Here is the source for a shared library which is written
  14. in C with a little bit of assembly glue.  It is very heavily commented,
  15. so it should be easy for others to produce shared libraries by simply
  16. editing this version.  The library, task.library, contains versions of
  17. CreateTask and DeleteTask.
  18.  
  19.     I developed this library after having examined every example
  20. that Amiga produced and reading and re-reading the RKM.  I have copyrighted
  21. this code because it is not simply a paraphrase of previous works, nor
  22. a simple rearrangement.  It contains substantial addtions which significantly
  23. improve the library.  I'm not a lawyer, so I don't know all the regulations
  24. about copyrights, but I hope I've stated the case correctly.
  25.  
  26.     This code may be redistributed for non-commercial purposes.  If you
  27. wish to sell this library for a profit, contact me.  My purpose is to spread
  28. the knowledge of how shared libraries work and how to build them.
  29.  
  30.     Have fun gang!
  31.  
  32. James Synge
  33.  
  34. USENET:  {decvax, ucbvax, allegra}!decwrl!sqm.dec.com!jmsynge
  35. ARPAnet: jmsynge%sqm.DEC@decwrl.DEC.COM
  36. USmail:  12 Newcastle Dr, #12, Nashua, NH, 03060
  37.  
  38. #include <disclaimer.h>
  39. "Ken Olsen can speak for Digital, not me!"
  40.  
  41.